home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 December / 2004-12 CHIP.iso / Dom i biuro / Crimson Editor 3.70 / cedt370r.exe / spec / x86-asm.key < prev    next >
INI File  |  2003-05-24  |  3KB  |  98 lines

  1. [-COMMENT-:GLOBAL]
  2. # x86 Assembly LANGUAGE KEYWORDS FILE FOR CRIMSON EDITOR
  3. # FIRST EDITED BY Stephan
  4.  
  5. [KEYWORDS0:GLOBAL]
  6. # op codes
  7. aaa aad aam adc add and arpl
  8. bound bsf bsr bswap bt btc btr bts
  9. call cbw cdq clc cld cli clts cmc cmp cmps cmpsb cmpsd cmpsw cmpxchg cwd cwde
  10. daa das dec div
  11. emms enter
  12. f2xm1 fabs fadd faddp fbld fbstp fchs fclex fcmovb fcmovbe fcmove fcmovnb fcmovnbe fcmovne fcmovnu
  13. fcmovu fcom fcomi fcomip fcomp fcompp fcos fdecstp fdiv fdivp fdivr fdivrp femms ffree fiadd ficom
  14. ficomp fidiv fidivr fild fimul fincstp finit fist fistp fisub fisubr fld fld1 fldcw fldenv fldl2e
  15. fldl2t fldlg2 fldln2 fldpi fldz fmul fmulp fnclex fninit fnop fnsave fnstcw fnstenv fnstsw fpatan
  16. fprem1 fptan frndint frstor fsave fscale fsin fsincos fsqrt fst fstcw fstenv fstp fstsw fsub fsubp
  17. fsubr fsubrp ftst fucom fucomi fucomip fucomp fucompp fwait fxch fxtract fyl2xp1
  18. hlt
  19. idiv imul in inc ins insb insd insw int into invd invlpg iret iretd iretw
  20. ja jae jb jbe jc jcxz je jecxz jg jge jl jle jmp jna jnae jnb jnbe jnc jne jng jnge jnl jnle jno
  21. jnp jns jnz jo jp jpe jpo js jz 
  22. lahf lar lds lea leave les lfs lgdt lgs lidt lldt lmsw lock lods lodsb lodsd lodsw loop loope
  23. loopne loopnz loopz lsl lss ltr
  24. mov movd movq  movs movsb movsd movsw movsx movzx mul
  25. neg nop not
  26. or out outs outsb outsd outsw
  27. packssdw packsswb packuswb paddb paddd paddsb paddsw paddusb paddusw paddw pand pandn pavgusb
  28. pcmpeqb pcmpeqd pcmpeqw pcmpgtb pcmpgtd pcmpgtw pf2id pfacc pfadd pfcmpeq pfcmpge pfcmpgt pfmax
  29. pfmin pfmul pfrcp pfrcpit1 pfrcpit2 pfrsqit1 pfrsqrt pfsub pfsubr pi2fd pmaddwd pmulhrw pmulhw
  30. pmullw pop popa popad popaw popf popfd popfw por prefetch prefetchw pslld psllq psllw psrad psraw
  31. psrld psrlq psrlw psubb psubd psubsb psubsw psubusb psubusw psubw punpckhbw punpckhdq punpckhwd
  32. punpcklbw punpckldq punpcklwd push pusha pushad pushaw pushf pushfd pushfw pxor
  33. rcl rcr rep repe repne repnz repz ret rol ror
  34. sahf sal sar sbb scas scasb scasd scasw seta setae setb setbe setc sete setg setge setl setle setna
  35. setnae setnb setnbe setnc setne setng setnge setnl setnle setno setnp setns setnz seto setp setpo
  36. sets setz sgdt shl shld shr shrd sidt sldt smsw stc std sti stos stosb stosd stosw str sub
  37. test
  38. verr verw
  39. wait wbinvd
  40. xadd xchg xlat xlatb xor
  41.  
  42.  
  43. [KEYWORDS1:GLOBAL]
  44. # registers
  45. ax bx cx dx ex si di bp sp ss es ds cs ip
  46. al ah bl bh ch cl dh dl eh el
  47. eax ebx ebp ecx edi edx esi esp
  48.  
  49.  
  50. [KEYWORDS2:GLOBAL]
  51. %out
  52. .186 .286 .286c .286p .287 .386 .386p .387 .8086 .8087 .alpha
  53. .seq .code .const .cref .data .data?
  54. .err .err1 .err2 .errb .errdef .errdif .erre
  55. .fardata .fardata? .lall .lfcond .list .model .msfloat
  56. .radix .sall .sfcond .stack .type .xall .xcref .xlist
  57. @curseg @filename @code @codesize @datasize @const @data @data? @fardata @fardata? @stack
  58. align and assume at
  59. b byte
  60. comm comment common compact
  61. d db dd df dosseg dup dt dw dword
  62. else end endif endm endp ends eq equ even exitm extrn
  63. far fq
  64. ge group
  65. h high huge
  66. ifdef include includelib irp irpc
  67. label large le length low local lt
  68. macro mask medium memory 
  69. name near not
  70. o offset or org
  71. page para proc public purge
  72. q
  73. record rept
  74. seg segment shl short size shr small stack struc subttl
  75. this tiny title type
  76. use16 use32
  77. width word
  78. xor
  79. code
  80. data
  81. nothing
  82. ptr
  83.  
  84.  
  85. [KEYWORDS3:GLOBAL]
  86.  
  87. [KEYWORDS4:GLOBAL]
  88.  
  89. [KEYWORDS5:GLOBAL]
  90.  
  91. [KEYWORDS6:GLOBAL]
  92.  
  93. [KEYWORDS7:GLOBAL]
  94.  
  95. [KEYWORDS8:GLOBAL]
  96.  
  97. [KEYWORDS9:GLOBAL]
  98.